rotating tourniquet - German English Dictionary